const ACTOR_ID = '演员证件';
const ACTOR_AGREEMENT = '演员演出同意函';
const MINOR_ACTOR_ID = '未成年人证件';
const GUARDIAN_AGREEMENT = '监护人同意书';
const LICENSE = '许可证';
const BUSINESS_LICENSE = '营业执照';
const REGISTRATION_CERTIFICATE = '备案证';
const COMPLIANT = '无违反';
const AGENDA = '节目';
const SELF_ASSESSMENT_REPORT = '自评报告';
const VENUE = '场地';
const EMERGENCY = '应急';
export const OCR_TYPE_ID = 1;
export const OCR_TYPE_DOCUMENT = 2;
export const CENSOR_TYPE_MAP = [
    {
        censorType: 1,
        title: '校验演员名单',
        censorList: [
            '找出演员列表附件，然后列出该附件中的演员的身份证件的有效期，并判断是否在有效期内',
            '列出涉及“香港”、“澳门”等字眼未写成“中国香港”、“中国澳门”、“香港地区”或“澳门地区”的文件，证件除外',
            '列出演员同意函中所有人员，列表包含姓名、国籍、证件号、活动名，并判断是否与演员列表中一致',
            '列出所有监护人同意书中的未成年人姓名和监护人姓名，判断是否所有未成年演员均有监护人同意书',
            '未成年演员是否有身份证件，如：出生证、监护人身份证、户口本、常住人口登记卡',
        ],
        prompt: `关于证件的说明：
            1. 身份证件类型包括：港澳居民来往内地通行证，中华人民共和国居民身份证，护照、出生证、户口簿
        `,
        relateFiles: [
            ACTOR_ID,
            MINOR_ACTOR_ID,
            GUARDIAN_AGREEMENT,
            ACTOR_AGREEMENT,
        ],
        ocrFiles: [
            { fileName: ACTOR_ID, ocrType: OCR_TYPE_ID },
            { fileName: ACTOR_AGREEMENT, ocrType: OCR_TYPE_DOCUMENT },
            { fileName: GUARDIAN_AGREEMENT, ocrType: OCR_TYPE_DOCUMENT },
            { fileName: MINOR_ACTOR_ID, ocrType: OCR_TYPE_ID },
        ],
    },
    {
        censorType: 2,
        title: '校验营业性演出许可证',
        censorList: [
            '是否有营业性演出许可证',
            '营业性演出许可证是否在有效期内',
            '营业性演出许可证的企业名称是否与申报信息一致',
            '营业性演出许可证是否有盖章',
        ],
        relateFiles: [LICENSE, REGISTRATION_CERTIFICATE],
        ocrFiles: [
            { fileName: LICENSE, ocrType: OCR_TYPE_DOCUMENT },
            { fileName: REGISTRATION_CERTIFICATE, ocrType: OCR_TYPE_DOCUMENT },
        ],
    },
    {
        censorType: 3,
        title: '校验营业执照',
        censorList: [
            '是否有营业执照',
            '营业执照是否在有效期内',
            '营业执照的企业名称是否与申报信息一致',
            '营业执照是否有盖章',
        ],
        relateFiles: [LICENSE, REGISTRATION_CERTIFICATE, BUSINESS_LICENSE],
        ocrFiles: [
            { fileName: LICENSE, ocrType: OCR_TYPE_DOCUMENT },
            { fileName: REGISTRATION_CERTIFICATE, ocrType: OCR_TYPE_DOCUMENT },
            { fileName: BUSINESS_LICENSE, ocrType: OCR_TYPE_DOCUMENT },
        ],
    },
    {
        censorType: 4,
        title: '2年内无违反《营业性演出管理条件》规定的书面说明',
        censorList: [
            '是否有2年内无违反《营业性演出管理条件》规定的书面说明',
            '演出举办内容（活动名称）与申报是否一致',
            '演出举办时间与申报是否一致',
            '演出举办地点（场所）与申报是否一致',
            '演出场次与申报是否一致',
            '单位盖章与落款日期与申报是否一致',
        ],
        relateFiles: [COMPLIANT],
        ocrFiles: [{ fileName: COMPLIANT, ocrType: OCR_TYPE_DOCUMENT }],
    },
    {
        censorType: 5,
        title: '校验演出节目',
        censorList: [
            '剧本、歌词、台词是否合规，是否出现敏感词',
            '有没有“以当天为准”的字样',
        ],
        relateFiles: [AGENDA],
        ocrFiles: [{ fileName: AGENDA, ocrType: OCR_TYPE_DOCUMENT }],
    },
    {
        censorType: 6,
        title: '大型演出-安全风险自评报告',
        censorList: [
            '是否有安全风险自评报告',
            '有没有票务的方案',
            '有没有现场管理',
            '有没有应急预案',
        ],
        relateFiles: [SELF_ASSESSMENT_REPORT],
        ocrFiles: [
            { fileName: SELF_ASSESSMENT_REPORT, ocrType: OCR_TYPE_DOCUMENT },
        ],
    },
    {
        censorType: 7,
        title: '场地方-营业执照',
        censorList: [
            '是否有场地方的营业执照',
            '营业执照是否在有效期内',
            '营业执照的企业名称是否与申报信息一致',
            '营业执照是否有盖章',
        ],
        relateFiles: [VENUE, BUSINESS_LICENSE, REGISTRATION_CERTIFICATE],
        ocrFiles: [
            { fileName: REGISTRATION_CERTIFICATE, ocrType: OCR_TYPE_DOCUMENT },
            { fileName: VENUE, ocrType: OCR_TYPE_DOCUMENT },
            { fileName: BUSINESS_LICENSE, ocrType: OCR_TYPE_DOCUMENT },
        ],
    },
    {
        censorType: 8,
        title: '场地方-演出场所备案证明、备案证',
        censorList: ['是否有演出场所的备案证'],
        relateFiles: [REGISTRATION_CERTIFICATE],
        ocrFiles: [
            { fileName: REGISTRATION_CERTIFICATE, ocrType: OCR_TYPE_DOCUMENT },
        ],
    },
    {
        censorType: 9,
        title: '场地方-场地同意函',
        censorList: ['是否有演出场所的场地同意函'],
        relateFiles: [VENUE],
        ocrFiles: [{ fileName: VENUE, ocrType: OCR_TYPE_DOCUMENT }],
    },
    {
        censorType: 10,
        title: '场地方-安全保卫方案',
        censorList: [
            '是否有安全保卫方案',
            '是否包含灭火方案',
            '是否包含应急疏散方案',
        ],
        relateFiles: [EMERGENCY],
        ocrFiles: [{ fileName: EMERGENCY, ocrType: OCR_TYPE_DOCUMENT }],
    },
];
